package designpatterns.prototype;

/**
 * 原型模式（Prototype）
 * 用一个已经创建的实例作为原型，通过复制该原型对象来创建一个和原型相同或相似的新对象。‌
 * 通过拷贝原型实例创建新对象。
 */
public class Client {
    public static void main(String[] args) throws CloneNotSupportedException {
        Prototype1 prototype1 = new Prototype1();
        Prototype1 prototype2 = (Prototype1) prototype1.clone();
    }
}
